protein shake is good before or after workout

Best popular protein shake is good before or after workout